<!DOCTYPE html>
<html>
<head>
    {% render_head "Control 3.1" %}
</head>
<body>

    {% render_menu "menu.html" %}
    <div class="container">
        <h2>3.1 Контроль полноты и отсутствия избыточности исходных текстов</h2>
        <div class="col-md-8">


            {% if enable4 %}
                <h3>{{label4}}</h3>
                {% for is_exist, fname, is_eq, expected, actual in list4 %}
                    <div class="row">
                    {% if is_exist %}
                        <pre class="bordered {% if is_eq %}bg-success{% else %}bg-danger{% endif %}">Файл '{{fname}}' {% if not is_eq %}не {% endif %}совпадает с сигнатурой.</pre>
                        {% if not is_eq %}
                            <pre>Актуальная sha256 сумма: {{actual}}.<br>Ожидаемая  sha256 сумма: {{expected}}.</pre>
                        {% endif %}
                    {% else %}
                        <pre class="bordered bg-danger">Файл '{{fname}}' отсутствует.</pre>
                    {% endif %}
                    </div>
                {% endfor %}
            {% endif %}
            {% if enable3 %}
                <h3>Сравнение функций с сигнатурами.</h3>
                {% if list3_both %}
                    <div class="row">
                        <h4>Функции, содержащиеся в исходных кодах и в сигнатурах:</h4>
                        <pre class="bg-success">{% for it in list3_both %}{{it}}{% if not forloop.last %}<br>{% endif %}{% endfor %}</pre>
                    </div>
                {% endif %}
                {% if list3_in_func %}
                    <div class="row">
                        <h4>Функции, содержащиеся только в исходных кодах:</h4>
                        <pre class="bg-danger">{% for it in list3_in_func %}{{it}}{% if not forloop.last %}<br>{% endif %}{% endfor %}</pre>
                    </div>
                {% endif %}
                {% if list3_in_sign %}
                    <div class="row">
                        <h4>Функции, содержащиеся только в сигнатурах:</h4>
                        <pre class="bg-danger">{% for it in list3_in_sign %}{{it}}{% if not forloop.last %}<br>{% endif %}{% endfor %}</pre>
                    </div>
                {% endif %}
            {% endif %}
        </div>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
</body>
</html>